Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Girona Challenger U.S. Open - New York Croatia F1 USA F12 Italy F10 Hungary F3 Slovenia F2 USA F1 USA F2 Croatia F1 USA F5 USA F9 Italy F13 USA F1 USA F2 Costa Rica F1 USA F5 USA F6 USA F8 USA F6 Croatia F3 M15 Vero Beach M25 Cancun USA F30 Croatia F1 Croatia F2 USA F9 M25 Tulsa Czech Republic F6 USA F3 Croatia F2 USA F4 USA F10 BH Telecom Indoors Sarajevo 2006 - Sarajevo The $50,000 Pro Challenger at Calabasas - Calabasas Lambertz Open by Stawag - Aachen Internationaux de Doubs Open de Franchie-Comte - Besancon Morocco Tennis Tour - Casablanca Croatia Osiguranje Rijeka Open - Rijeka The Comercia Challenger - Aptos Oklahoma Challenger - Tulsa Swanston Challenger - Sacramento Unicredit Czech Open - Prostejov Dallas Challenger Countrywide Classic USTA Challenger - Carson Talahassee Challenger USTA Men's Challenger of Dallas - Dallas Yuba City Challenger GHI Bronx Tennis Classic - Bronx Calabasas Challenger Charlottesville Challenger Knoxville Challenger Savannah Challenger Sarasota Challenger Ojai Challenger Sacramento Challenger Calabasas Challenger Charlottesville Challenger Lubbock Challenger - Lubbock Savannah Challenger Nottingham Challenger Men's Pro Challenger at Tunica National - Tunica Pro Challenger at Calabasas - Calabasas 2007 Challenger of Santa Clara - Valencia Unique Zagreb Open - Zagreb Fifth Third Bank Tennis Classic - Lexington Leon Challenger Savannah Challenger Tallahassee Challenger Nottingham Challenger Nottingham-2 Challenger Winnetka Challenger Napa Challenger Tiburon Challenger Fifth-Third Bank Tennis Classic - Lexington Sarasota Challenger Garden Open - Rome Zagreb Open - Zagreb Unique Zagreb Open - Zagreb Aptos Challenger Music City Challenger - Nashville M25 Dallas IPP Geneva Trophy - Geneva Iskratel Open - Kranj Ford Tennis Championships - Louisville Bauer Watertechnology Cup - Eckental Freeman Men's $50,000 Challenger - Joplin Music City Challenger - Nashville Music City Challenger - Nashville BH Telecom Sarajevo 2007 - Sarajevo Morocco Tennis Tour - Marrakech II Naples ITG Challenger - Naples Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Sacramento Challenger - Sacramento Ford Tennis Championships - Louisville JSM Challenger - Champaign XL Bermuda Open - Bermuda Winnetka Challenger Irving Challenger Savannah Challenger Ford Tennis Championships - Louisville Tallahassee Challenger Music City Challenger - Nashville Aptos Challenger Genoa Open - Genova USTA Challenger of Oklahoma - Tulsa The Swanston Challenger - Sacramento Challenger DCN de Cherbourg - Cherbourg Aptos Challenger Happy Valley Challenger Winnetka Challenger Carson Challenger The Commercia Challenger - Aptos Binghamton Challenger The 'Fitz' Casino Challenger - Tunica Sacramento Challenger Carson Challenger Odlum Brown Vancouver Open - Vancouver Winnetka Challenger Aptos Challenger Fairfield Challenger Tallahassee Challenger Cleveland Challenger Tulsa Challenger Tiburon Challenger Monterrey Challenger Knoxville Challenger Tallahassee Challenger Home Depot Center USTA Challenger - Carson Savannah Challenger Ilkley Challenger Nottingham 2 Challenger Sarasota Challenger Cary Challenger Monterrey Challenger Tallahassee Challenger Tiburon Challenger Columbus 2 Challenger Sarasota Challenger Winnetka Challenger Indian Wells Challenger Chicago Challenger Tallahassee Challenger Noumea Challenger Newport Beach Challenger Leon Challenger Puerto Vallarta Challenger AT&T Challenger of Dallas - Dallas Columbus Challenger Aptos Challenger Winnetka Challenger New Haven Challenger Mercedes-Benz Cup - Los Angeles Cleveland Challenger Tallahassee Challenger Zagreb Open - Zagreb Las Vegas Challenger Knoxville Challenger Puerto Vallarta Challenger SAP Open - San Jose Lexington Challenger Arizona Men's Tennis Championships - Scottsdale Savannah Challenger U.S. Men's Clay Court Championships - Houston Little Rock Challenger Rome Challenger Chicago Challenger Cary Challenger Tiburon Challenger Las Vegas Challenger Charlottesville Challenger Knoxville Challenger Cleveland Challenger X Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup 2006 - Napoli Schickendanz Open - Furth Davidoff Swiss Indoors - Basel Gerry Weber Open - Halle Murcia Challenger Ordina Open - 's-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad Madrid Challenger Croatia Open Umag - Umag AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Grand Prix Hassan II - Casablanca Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Knoxville Challenger Tiburon Challenger Houston Challenger Croatia Open - Umag Cleveland Challenger Columbus Challenger Pilot Pen Tennis - New Haven The Mercedes Benz of Calabasas - Calabasas China Open - Beijing AIG Japan Open Tennis Championships - Tokyo ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Chennai Open - Chennai Savannah Challenger Heineken Open - Auckland Open 13 - Marseille Sarasota Challenger BMW Open - Munich The Hypo Group Tennis International 2008 - Poertschach Allianz Suisse Open Gstaad - Gstaad Carson Challenger PBZ Zagreb Indoors - Zagreb SAP Open - San Jose The Dubai Tennis Championships - Dubai BMW Open - Munich Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Thailand Open - Bangkok China Open - Beijing Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Columbus Challenger Regions Morgan Keegan Championships - Memphis Dallas Challenger The Dubai Tennis Championships - Dubai RCA Championships - Indianapolis U.S. Mens's Clay Court Championship - Houston Charleston Challenger BMW Open - Munich Atlanta Tennis Championships - Atlanta Legg Mason Tennis Classic - Washington Open de Moselle - Metz Honolulu Challenger China Open - Beijing SAP Open - San Jose Charlottesville Challenger Davidoff Swiss Indoors Basel - Basel PBZ Zagreb Indoors - Zagreb The Artois Championships - London SAP Open - San Jose Open 13 - Marseille Delray Beach Open - Delray Beach Indianapolis Tennis Championships - Indianapolis Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Pilot Pen Tennis - New Haven The Nottingham Open - Nottingham Regions Morgan Keegan Championships - Memphis BMW Open - Munich AEGON Championships - London AEGON International - Eastbourne Campbell's Hall of Fame Tennis Championships - Newport AEGON Championships - London Maui Challenger ATP Studena Croatia Open - Umag Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem PTT Thailand Open - Bangkok China Open - Beijing Swiss Indoors Basel - Basel Regions Morgan Keegan Championships - Memphis Dallas Challenger BMW Open - Munich AEGON Championships - London Studena Croatia Open - Umag Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem China Open - Beijing Erste Bank Open - Vienna Valencia Open - Valencia Aircel Chennai Open - Chennai Brisbane International - Brisbane PBZ Zagreb Indoors - Zagreb SAP Open - San Jose U.S. National Indoor Tennis Championships - Memphis Delray Beach International Tennis Championships - Delray Beach AEGON Championships - London Mexico City Challenger BB&T Atlanta Open - Atlanta Brisbane International - Brisbane Heineken Open - Auckland U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Baton Rouge Challenger Vegeta Croatia Open - Umag Citi Open - Washington Winston-Salem Open - Winston-Salem China Open - Beijing Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Heineken Open - Auckland Charlottesville Challenger Barcelona Open BancSabadell - Barcelona Tallahassee Challenger Geneva Open - Geneva Shenzhen Open - Shenzhen Knoxville Challenger Open de Nice Cote d'Azur - Nice Swiss Indoors Basel - Basel Delray Beach Open - Delray Beach Open 13 - Marseille AEGON International - Eastbourne Geneva Open - Geneva AEGON Championships - London Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem The Stella Artois Championships - London Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Swiss Indoors Basel - Basel ABN AMRO World Tennis Tournament - Rotterdam Memphis Open - Memphis AEGON Championships - London AEGON International - Eastbourne Winston-Salem Open - Winston-Salem Delray Beach International Tennis Championships - Delray Beach Campbells Hall of Fame Tennis Championships - Newport Shenzhen Open - Shenzhen Rakuten Japan Open - Tokyo ASB Classic - Auckland US Men's Clay Court Championship - Houston TEB BNP Paribas Istanbul Open - Istanbul Citi Open - Washington Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Fever-Tree Championships - London Citi Open - Washington Delray Beach International Tennis Championships - Delray Beach Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Open 13 Provence - Marseille AEGON Championships - London Delray Beach Open - Delray Beach Millennium Estoril Open - Estoril Mercedes Cup - Stuttgart Kremlin Cup - Moscow Adelaide International 1 - Adelaide Adelaide International 2 - Adelaide Bank Austria Tennis Trophy - Vienna cinch Championships - London Medibank International - Sydney SAP Open - San Jose Winston-Salem Open - Winston-Salem Cassis Challenger ABN AMRO World Tennis Tournament - Rotterdam Tata Open Maharashtra - Pune Atlanta Tennis Championships - Atlanta German Tennis Championships - Hamburg Belgrade Open - Belgrade Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Hangzhou Open - Hangzhou Delray Beach International Tennis Championships - Delray Beach BNP Paribas Nordic Open - Stockholm Grand Prix Hassan II - Casablanca Open de Nice Cote d'Azur - Nice Campbell's Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Cary 2 Challenger Citi Open - Washington US Men's Clay Court Championship - Houston AEGON Championships - London Apia International - Sydney PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Charlottesville Challenger Barcelona Open BancSabadell - Barcelona If Stockholm Open - Stockholm Delray Beach Open - Delray Beach Swiss Indoors Basel - Basel U.S. National Indoor Tennis Championships - Memphis Abierto Mexicano Telcel - Acapulco Hong Kong Tennis Open - Hong Kong Mercedes Cup - Stuttgart AEGON Championships - London Guadalajara Challenger Fairfield Challenger Aegon Nottingham Open - Nottingham BB&T Atlanta Open - Atlanta Citi Open - Washington Dallas Challenger Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Brisbane International - Brisbane ASB Classic - Auckland Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Memphis Open - Memphis Winston-Salem Open - Winston-Salem Abierto Mexicano Telcel - Acapulco Cary Challenger US Men's Clay Court Championship - Houston Open de Nice Cote d'Azur - Nice Savannah Challenger Mercedes Cup - Stuttgart Columbus Challenger Citi Open - Washington Open Sud de France - Montpellier Abierto Mexicano Telcel - Acapulco TEB BNP Paribas Istanbul Open - Istanbul Dubai Duty Free Tennis Championships - Dubai Open Parc - Lyon Ricoh Open - 's-Hertogenbosch Swiss Indoors Basel - Basel Charleston Challenger New York Open - New York Rio Open - Rio de Janeiro Cary Challenger Abierto Mexicano Telcel - Acapulco Las Vegas Challenger Newport Beach Challenger Citi Open - Washington Sarasota Challenger Savannah Challenger Little Rock Challenger Orlando 2 Challenger Rakuten Japan Open - Tokyo bett1HULKS Indoors - Cologne Murray River Open - Melbourne Abierto Mexicano Telcel - Acapulco Gazprom Hungarian Open - Budapest cinch Championships - London Dubai Duty Free Tennis Championships - Dubai Truist Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem Singapore Tennis Open - Singapore Croatia Open - Umag Qatar ExxonMobil Open - Doha Little Rock Challenger Dubai Duty Free Tennis Championships - Dubai Palmas del Mar Challenger US Men's Clay Court Championship - Houston Millennium Estoril Open - Estoril International Indoor Tennis Championships of Croatia - Zagreb bett1HULKS Championships - Cologne Truist Atlanta Open - Atlanta Sofia Open - Sofia Astana Open - Astana Swiss Indoors Basel - Basel Dutch Open Tennis - Amersfoort Tel Aviv Watergen Open - Tel Aviv Gonet Geneva Open - Geneva Thailand Open - Bangkok Regions Morgan Keegan Championships - Memphis PBZ Zagreb Indoors - Zagreb U.S. Mens's Clay Court Championship - Houston Countrywide Classic - Los Angeles AIG Japan Open Tennis Championships - Tokyo St. Petersburg Open - St. Petersburg Chennai Open - Chennai Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston China Open - Beijing Helsinki Challenger Maharashtra Open - Pune Delray Beach Open - Delray Beach Delray Beach Open - Delray Beach Cary 1 Challenger PTT Thailand Open - Bangkok Legg Mason Tennis Classic - Washington Ilkley Challenger Rome Challenger Little Rock Challenger Columbus Challenger Mauthausen Challenger Western & Southern Financial Group Masters - Cincinnati Cary 2 Challenger Pacific Life Open - Indian Wells Heineken Open - Auckland NASDAQ-100 Open - Miami Orlando Challenger Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Aircel Chennai Open - Chennai Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Masters Series Monte-Carlo - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Shanghai ATP Masters - Shanghai Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Sony Open Tennis - Miami BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Rogers Cup - Toronto Sony Ericsson Open - Miami The Dubai Tennis Championships - Dubai Mutua Madrilena Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Mutua Madrid Open - Madrid BB&T Atlanta Open - Atlanta BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Pilot Pen Tennis - New Haven Rogers Cup - Montreal BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami BB&T Atlanta Open - Atlanta BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells AEGON International - Eastbourne Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Rolex Paris Masters - Paris Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Argentina Open - Buenos Aires BMW Open - Munich Miami Open - Miami Swiss Indoors Basel - Basel Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Infosys Hall of Fame Open - Newport BNP Paribas Masters - Paris Sony Ericsson Open - Miami Western & Southern Open - Cincinnati Aircel Chennai Open - Chennai US Men's Clay Court Championship - Houston Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Ricoh Open - 's-Hertogenbosch Hall of Fame Open - Newport BB&T Atlanta Open - Atlanta Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome National Bank Open - Montreal Western & Southern Open - Cincinnati Coupe Rogers - Montreal Swiss Indoors Basel - Basel Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Truist Atlanta Open - Atlanta Internazionali BNL d'Italia - Rome Western & Southern Open - New York Internazionali BNL d'Italia - Rome Hangzhou Open - Hangzhou Japan Open Tennis Championships - Tokyo Rogers Cup - Toronto Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Qatar ExxonMobil Open - Doha RCA Championships - Indianapolis Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Miami Open - Miami BNP Paribas Masters - Paris Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Mutua Madrid Open - Madrid Rolex Paris Masters - Paris Qatar ExxonMobil Open - Doha AEGON Championships - London Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Thailand Open - Bangkok Gerry Weber Open - Halle Plava Laguna Croatia Open - Umag Dubai Duty Free Tennis Championships - Dubai U.S. Open - New York U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Rogers Cup - Montreal U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London French Open (juniors) Australian Open - Melbourne U.S. Open - New York BNP Paribas Masters - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Wimbledon - London Internazionali BNL dItalia - Rome French Open - Paris French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne Citi Open - Washington Davis Cup, World Group, 1R, AUT-CRO 2-3 Davis Cup, Group 1, 2R, CRO-ITA 3-2 Davis Cup, World Group, SF, CRO-CZE, 1-4 Davis Cup, World Group, PO, NED-CRO 2-3 Davis Cup, World Group, SF, CRO-FRA 3-2 Davis Cup, World Group, F, CRO-ARG 2-3 Davis Cup, PO, CRO-ECU 5-0 Davis Cup, World Group, PO, COL-CRO 1-4 Laver Cup - Prague Davis Cup, World Group, SF, CRO-USA 3-2 ATP Cup - Brisbane, Perth, Sydney Davis Cup, World Group, QF, ARG-CRO 4-1 Davis Cup, Finals, Group D Davis Cup, Finals, QF, ITA-CRO 1-2 Davis Cup, Finals, QF, CRO-ESP 2-0 Davis Cup, Finals, SF, AUS-CRO 2-1 Manacor Challenger Rolex Paris Masters - Paris Davis Cup, World Group, 1R, CRO-GER 2-3 Davis Cup, World Group, PO, RSA-CRO 1-4 Davis Cup, World Group, 1R, GER-CRO 3-2 Davis Cup, World Group, 1R, GBR-USA 3-2 Davis Cup, World Group, 1R, USA-GBR 1-3 Davis Cup, Finals, F, RUS-CRO 2-0 Davis Cup, World Group, Q2, CRO-FRA 1-3 French Open (juniors) Wimbledon (juniors) Australian Open (juniors) Wimbledon (juniors) U.S. Open (juniors) U.S. Open (juniors) Wimbledon (juniors) AAMI Classic - Kooyong Davis Cup, World Group, 1R, CRO-CHI 5-0 Davis Cup, World Group, QF, CRO-USA, 3-2 Davis Cup, World Group, QF, CRO-SRB 1-4 Davis Cup, World Group, 1R, ITA-CRO 3-2 Davis Cup, Group I, 2R, POL-CRO 1-3 Davis Cup, World Group, PO, GBR-CRO 4-1 All Lower level tournaments Davis Cup, World Group, QF, CRO-ARG 2-3 Davis Cup, World Group, QR, CRO-IND 3-1 U.S. Open (juniors) Davis Cup, World Group, Q, CRO-BEL 1-3 River Oaks International Tennis Tournament - Houston French Open (juniors) Davis Cup, Finals, SF, CRO-SRB 2-1 Davis Cup, World Group, 1R, BEL-CRO 2-3 Davis Cup, World Group, QF, USA-CRO 2-3 Davis Cup, World Group, QF, CRO-KAZ 3-1 Davis Cup, World Group, F, FRA-CRO 1-3 Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Nitto ATP Finals - London Wimbledon (juniors) Olympics - Beijing Olympics - London Olympics - Rio de Janeiro Olympics - Tokyo Nitto ATP Finals - London Shanghai Rolex Masters - Shanghai Menorca Challenger